工控網(wǎng)首頁
>

應用設計

>

怎樣利用S7-214 DC/DC/DC脈沖輸出演奏音樂

怎樣利用S7-214 DC/DC/DC脈沖輸出演奏音樂

概述

這個應用例子展示怎樣利用S7-214 DC/DC/DC 脈沖輸出功能演奏音樂。為了使音調能持續(xù)0.125秒,25個音符周期時間與之對應的脈沖數(shù)存放在音符表中。因為是同時演奏兩個音符,所以另有兩個樂曲表格為通道0和通道1存儲樂曲信息。

兩個脈沖通道都被設置成脈沖序列輸出(PTO),當演奏每個通道的第一個音符時,就請求第二個音符,這樣就構成了深度為1的隊列(一個在進程中,一個在隊列中)中斷子程序附著于PTO完成事件。第一個音符演奏完,中斷程序調用下一個音符。這個過程繼續(xù)下去,直至樂曲結束。

硬件要求

SIMATIC S7-214 DC/DC/DC電源:115 VAC/24 VDC,0.9A(通常300mA至400mA就可以)揚聲器, 430歐姆電阻。




投訴建議

提交

查看更多評論
其他資訊

查看更多

釋放數(shù)字化潛力,西門子以科技創(chuàng)新和開放生態(tài)助推可持續(xù)發(fā)展走深入實

西門子啟動中壓配電年度創(chuàng)新巡展 攜手客戶共同賦能新型電力系統(tǒng)建設

西門子助力水務行業(yè)加速應用人工智能

西門子攜數(shù)字化和低碳化創(chuàng)新產(chǎn)品和解決方案亮相中國制冷展

西門子Xcelerator迎來首家第三方商店,開放平臺驅動數(shù)字化轉型加速落地